home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-03 / menuman.zip / MENUMAN.DOC < prev    next >
Text File  |  1992-04-06  |  7KB  |  161 lines

  1.      
  2. ============================================================================
  3.  
  4.                 MENUMAN: EASY QUICKBASIC MENUS
  5.  
  6.                 COPYRIGHT, 1992
  7.  
  8.                 SALT AND LIGHT SOFTWARE
  9.  
  10.                 1525 LOCUST ST., READING, PA. 19604
  11.  
  12.  
  13. ============================================================================
  14.  
  15.  
  16.         MENUMAN was born out of frustration. I was tired of coding menu files
  17. and forgetting "END SELECT" or rummaging around my source code files on disks
  18. and looking for the proper way to do the INSTR function or flipping through
  19. pages of books on QB programming on how to handle an error trap. So, I came up
  20. with MENUMAN as a way to always put together a menu that would work and not
  21. have to spend hours of programming.
  22.  
  23.         MENUMAN will generate menus with selection by numbers. It also will
  24. generate menus with selection by letters. The numbers selection has a limit
  25. of 2 to 9 selections. The letters program has a limit of 2 to 12 selections.
  26. The numbers program also will give the user a choice of eight different box
  27. styles. The boxes will be automatically centered on the screen. The letters
  28. program has more freedom in the selection of boxes or borders around a user's
  29. menu selection. The user can use any of the 21 border suggestions to make a
  30. box or employ any of the other ASCII characters. Each of the boxes in the
  31. letters program is automatically adjusted to the number of menu selections.
  32.  
  33.         Let's take a runthrough of the MENUMAN selection by numbers program:
  34.  
  35.         First step: The options box will appear 20 seconds after the opening
  36. screen. If you are creating a menu for the first time, strike No. "3" to
  37. start MENUMAN. Each time you use MENUMAN, you will have the option of killing
  38. the old "TESTMENU.BAS" file or renaming it. MENUMAN will dump your menu into
  39. "TESTMENU" by appending the file. If "TESTMENU" isn't killed off before
  40. dumping a new menu, you could have a slight problem.
  41.  
  42.                            WORD OF CAUTION
  43.                 
  44.                 MAKE SURE THE TESTMENU.BAS FILE HAS BEEN SAVED IN
  45.  
  46.                 TEXT READABLE BY OTHER PROGRAMS OPTION ON THE
  47.  
  48.                 QUICKBASIC  "SAVE AS" OPTIONS LIST. QBASIC USERS
  49.  
  50.                 NEEDN'T WORRY BECAUSE THEIR PROGRAMS ARE SAVED
  51.  
  52.                 IN ASCII.
  53.  
  54.  
  55.         Second step: Numbers 1 and 3 will take you to the box selection mode.
  56. Choose a box style you like by striking its appropriate letter.
  57.  
  58.         Third step: You will be asked for a title for your menu. I find titles
  59. to be useful when working with a number of menus. Name the menu anything you
  60. like. There is a limit of 22 characters in this option.
  61.  
  62.         Fourth Step: MENUMAN will ask you how many menu selections (from 2
  63. to 9) you would like included in the finished menu. Make a choice by entering
  64. a number and each numbered entry will pop onto the screen after ENTER is
  65. pressed. Type in your entries to cover the menu selections. For example:
  66.  
  67.                 ≤ 1 ≥     WORDPERFECT UTILITY
  68.  
  69.                 ≤ 2 ≥     NORTON UTILITY
  70.  
  71.         Fifth step: MENUMAN will ask you again how many menu selections you
  72. would like in your menu. This second question is needed to get the INSTR line
  73. correct.
  74.  
  75.         The process is now complete. MENUMAN'S ad box will appear for 30
  76. seconds and then exit you to the QB environment. You have a little bit of
  77. work to do before running your menu program. Information for the CASE SELECT
  78. portion of the program must be filled in before it will run. Take a look
  79. at "SAMPLE1.BAS", "SAMPLEA.BAS" and "RUNMENU.BAS" to see example of how to
  80. fill in the CASE data. After this is done, you can then run "TESTMENU"
  81. to see what your final program looks like.
  82.  
  83.  
  84.         The MENUMAN slection by letters program is different from the
  85. selection by numbers program. The differences are these:
  86.         
  87.         * Possibility of 2 to 12 items on a menu.
  88.  
  89.         * Choice of border or box styles.
  90.  
  91.         Here are the steps for the MENUMAN selection by letters program:
  92.  
  93.  
  94.                            WORD OF CAUTION
  95.                 
  96.                 MAKE SURE THE TESTMENU.BAS FILE HAS BEEN SAVED IN
  97.  
  98.                 TEXT READABLE BY OTHER PROGRAMS OPTION ON THE
  99.  
  100.                 QUICKBASIC  "SAVE AS" OPTIONS LIST. QBASIC USERS
  101.  
  102.                 NEEDN'T WORRY BECAUSE THEIR PROGRAMS ARE SAVED
  103.  
  104.                 IN ASCII.
  105.  
  106.  
  107.  
  108.         First step: The options box will appear 20 seconds after the opening
  109. screen. If you are creating a menu for the first time, strike No. "3" to
  110. start MENUMAN. Each time you use MENUMAN, you will have the option of killing
  111. the old "TESTMENU.BAS" file or renaming it. MENUMAN will dump your menu into
  112. "TESTMENU" by appending the file. If "TESTMENU" isn't killed off before
  113. dumping a new menu, you could have a slight problem.
  114.  
  115.         Second step: Letters "A" and "C" will take you to the border selection
  116. mode. Choose a border style you like by entering its ASCII number. Remember
  117. you have a wide choice here, so let your imagination run wild.
  118.  
  119.         Third step: You will be asked for a title for your menu. I find titles
  120. to be useful when working with a number of menus. Name the menu anything you
  121. like. There is a limit of 78 characters in this option.
  122.              
  123.         Fourth Step: MENUMAN will ask you how many menu selections (from 2
  124. to 12) you would like included in the finished menu. Make a choice by entering
  125. a number and each numbered entry will pop onto the screen after ENTER is
  126. pressed. Type in your entries to cover the menu selections. For example:
  127.  
  128.                 A }     WORDPERFECT UTILITY
  129.  
  130.                 B }     NORTON UTILITY
  131.         
  132.         The process is now complete. MENUMAN'S ad box will appear for 30
  133. seconds and then exit you to the QB environment. You have a little bit of
  134. work to do before running your menu program. Information for the CASE SELECT
  135. portion of the program must be filled in before it will run. Take a look
  136. at "SAMPLE1.BAS", "SAMPLEA.BAS" and "RUNMENU.BAS" to see example of how to
  137. fill in the CASE data. After this is done, you can then run "TESTMENU"
  138. to see what your final program looks like.
  139.  
  140.  
  141.         I am asking $10 for this programming effort. As any programmer
  142. knows, a great deal of time goes into any program. The gestation period
  143. usually isn't nine months but the labor pains can be memorable. Registered
  144. users will receive other MENUMAN programs and updates on MENU1-9.BAS and
  145. MENUA-L.BAS free of charge on the disk they desire you there are some cute baby MENUMANs on the drawing board.
  146.  
  147.         Send all comments to me by one of these methods:
  148.  
  149.         Through a letter or postcard to:
  150.                         CARMEN PAONE
  151.                         SALT AND LIGHT SOFTWARE
  152.                         1525 LOCUST ST.
  153.                         READING, PA. 19604
  154.         On Compuserve as CARMEN PAONE [72667, 42]
  155.         On Genie as C. PAONE
  156.         On Delphi as CARMENPAONE
  157.  
  158.         One final word, no matter what decision you make on MENUMAN, do
  159. yourself a soul-saving service and read John 3:16 in any Bible.
  160.  
  161.